package com.niiwoo.civet.trade.service.fanlitou;

import com.niiwoo.civet.trade.dto.common.CardNiuLoanResult;
import com.niiwoo.civet.trade.dto.common.ProjectSummaryDTO;
import com.niiwoo.civet.trade.dto.request.fanlitou.FanLiTouRequestDTO;
import com.niiwoo.civet.trade.dto.response.cardniu.CardNiuLoanCreditAmountDTO;
import com.niiwoo.civet.trade.dto.response.cardniu.CardniuLoanConfigDTO;
import com.niiwoo.civet.trade.dto.response.fanlitou.FanLiTouInvestResponseDTO;

import java.math.BigDecimal;
import java.util.List;

/**
 * 返利投Dubbo服务
 * Created by liujinping on 2018/7/17.
 */
public interface FanLiTouDubboService {

    /**
     * 获取返利投所有用户的投资记录
     * @param fanLiTouRequestDTO
     * @return
     */
    default FanLiTouInvestResponseDTO getInvestRecord(FanLiTouRequestDTO fanLiTouRequestDTO){
        throw new UnsupportedOperationException("");
    }

    /**
     * 获取某时间段返利投用户的提前还款记录
     * @param fanLiTouRequestDTO
     * @return
     */
    default FanLiTouInvestResponseDTO getRepayRecord(FanLiTouRequestDTO fanLiTouRequestDTO){
        throw new UnsupportedOperationException("");
    }
}
